land site - İspanyolca İngilizce Sözlük

land site

Meanings of "land site" with other terms in English Spanish Dictionary : 2 result(s)

İngilizce İspanyolca
General
site and form that the land acquires when planting yam herote [m] PR
flat and untapped plot of land, space, locale, or site canchal [f] CU